package cn.changeforyou.cmd.generator;

/**
 * @author zhyu
 * @date 2021/2/19 11:50
 */
public interface CmdGeneratorParameter {
    
    /**
     * 获取帮助 这个设计没完成好 主要是Jcommander没有获取到父类的参数 
     * @return
     */
    boolean isHelp();

    /**
     *
     * @param isHelp
     */
    void isHelp(boolean isHelp);

    /**
     * 获取缓存key
     * @return
     */
   default String getSign(){
       return "";
   }

    /**
     * 检查
     * @return
     */
   default boolean check(){
       return true;
   }
   
}
